// 发送axios获取信息
getUserInfo()
function getUserInfo() {
    axios.get('/my/userinfo', {
        headers: {
            Authorization: localStorage.getItem("token")
        }
    }).then((res) => {
        // console.log(res);

        // 判断
        if (res.data.status !== 0) {
            // 获取用户信息失败
            return layer.msg("获取用户信息失败");
        }
        // 渲染页面
        let infoObj = res.data.data;

        // 1. 欢迎你 用户名（优先使用nickname、没有的话，使用username）
        let name = infoObj.nickname || infoObj.username;
        $("#welcome").text("欢迎 " + name);

        // 2. 头像（优先使用图片、没有图片使用name的第一个字符做头像）
        if (infoObj.user_pic) {
            // 设置头像
            $(".layui-nav-img").attr("src", infoObj.user_pic).show();
            $(".text-avatar-box").hide();
        } else {
            // 文字首字母大写
            let first = name[0].toUpperCase();
            $(".text-avatar-box").show().children().text(first);
            $(".layui-nav-img").hide();
        }
    });
}

//退出  
$(function () {
    const layer = layui.layer;
    //退出  
    $('#btnLogout').on('click', function () {
        // 1. 询问是否要删除
        layer.confirm('确定要退出么？', { icon: 3, title: '提示' }, function (index) {
            //do something
            // 2. 清除token
            localStorage.removeItem('token')
            // 3. 跳转到登录页面
            location.href = '/login.html'
            // 关闭窗口
            layer.close(index);
        });
    })
})